# 正向工程：通过模型的迁移操作来生成数据库中的表
# python manage.py makemigrations car
# python manage.py migrate car
# 反向工程：通过数据库中的表来生成程序中的模型
# python manage.py inspectdb > car/models.py
# 如果项目规模较大 有专业的DBA 建议使用反向工程
# 如果项目规模较小 没有专业的DBA 推荐用正向工程
from django.db import models


class Record(models.Model):
    no = models.AutoField(primary_key=True)
    carno = models.CharField(max_length=20)
    owner = models.CharField(max_length=50)
    reason = models.CharField(max_length=255)
    punish = models.CharField(max_length=255)
    makedate = models.DateTimeField()
    dealed = models.BooleanField(default=False)

    class Meta:
        db_table = 'tb_record'
